ride comfort for passengers - German English Dictionary